package flash.events;

extern class DRMStatusEvent extends flash.events.Event
{
	static var DRM_STATUS:String = "drmStatus";
	var policies(default, null):Dynamic;
	var voucher:flash.net.drm.DRMVoucher;
	var isLocal:Bool;
	var isAvailableOffline(default, null):Bool;
	var isAnonymous(default, null):Bool;
	var voucherEndDate(default, null):Date;
	var offlineLeasePeriod(default, null):UInt;
	var detail(default, null):String;
	var contentData:flash.net.drm.DRMContentData;
	function new(type:String = "drmStatus", bubbles:Bool = false, cancelable:Bool = false, inMetadata:flash.net.drm.DRMContentData = null, inVoucher:flash.net.drm.DRMVoucher = null, inLocal:Bool = false):Void;
}